package com.kuang.function;

import java.util.function.Predicate;

/**
 * Author: Zhang Dongwei
 * Date: 2022/3/16 12:55
 * 断定型接口：又一个输入参数，返回值只能是布尔值！
 */
public class PredicateDemo {
    public static void main(String[] args) {
        // 判断字符串是否为空
//        Predicate<String> predicate = new Predicate<String>(){
//            @Override
//            public boolean test(String str) {
//                return str.isEmpty();
//            }
//        };
        // lambda表达式
        Predicate<String> predicate = (str)->{
            return str.isEmpty();
        };
                System.out.println(predicate.test("zhang"));
    }
}
